English Dictionary
▪ telerobotics
▪ telescope
▪ telescope sight
▪ telescoped
▪ telescopic
◊ TELESCOPE SIGHT
telescope sight
n : a telescope on a firearm for use as a sight [syn: {telescopic
sight}]
telerobotics
telescope
telescope sight
telescoped
telescopic
Copyright © 2022 NeoDict.Com. All rights reserved. Email:
mailto:
[email protected]